// pageB/pages/info/info.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    user_id:'',
    token:''
  },
  onSubmit: function(e) {
    var that=this
    const { name, phone } = e.detail.value;
    // 验证电话格式
    const phoneReg = /^[1][3,4,5,7,8,9][0-9]{9}$/;
    if (!phoneReg.test(phone)) {
      wx.showToast({
        title: '请输入有效的手机号',
        icon: 'none'
      });
      return;
    }
    wx.request({
      url: 'http://hotel.ttt:3007/protected/updataInfo',
      method:'POST',
      header:{
        'Authorization': that.data.token// 将 token 添加到请求头
      },
      data:{
        full_name:name,
        phone_number:phone,
        user_id:that.data.user_id
      },
      success:function(res){
        console.log('修改成功')
      },fail:function(err){console.log(err);}
    })
    // 处理表单数据（如提交到服务器等）
    wx.showToast({
      title: '提交成功',
      icon: 'success'
    });

    // 可以将数据保存到全局或者本地存储，或者提交到后端
    console.log("姓名:", name);
    console.log("电话:", phone);
    wx.navigateBack()
  },
  cencel:function(){
    wx.navigateBack()
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    const token =wx.getStorageSync('token')
    this.setData({
      token,
      user_id:options.user_id
    })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})